parking contract - Alemán Inglés Diccionario